15014 421
16572 396
177338 562
12720 299
8408 352
107508 284
9291 475
11885 562
69197 838
3748 384
3226 529
2700 304
3969 793
11688 239
4330 450
4410 174
2679 159
1954 173
4917 316