5580 643
1120 90
49356 578
3483 239
2261 356
10143 758
1760 340
4704 421
2500 500
2764 416
30750 268
3940 734
2243 335
1900 228
1443 73
2481 199
3873 580
2979 135
1524 118
4006 771
4274 537
6224 523
2797 508
1571 150