15031 421
16586 396
177425 562
12723 299
8411 352
107696 284
9340 475
11889 562
69449 838
3753 384
3228 529
2707 304
3976 793
11696 239
4337 450
4412 174
2683 159
1961 173
4931 316