15018 421
16572 396
177343 562
12720 299
8408 352
107516 284
9292 475
11885 562
69204 838
3748 384
3226 529
2700 304
3969 793
11688 239
4331 450
4410 174
2680 159
1954 173
4917 316