40446 595
952 173
2840 558
1367 80
1631 422
3167 693
1834 278
9558 27
1492 229
3446 570
2006 372
1143 161
3235 703
1662 224
2209 563
2833 543
2948 725
2908 605
7861 251
2513 542
1865 517
1275 184
3313 514
686 55
2719 707
538 56
7640 228
5719 529