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