3403 503
4108 587
2368 295
2545 539
22519 406
1353 203
3691 605
2231 325
1121 72
5237 885
1195 100
1609 198
3956 568
1703 111
1066 54
2307 468
1953 321
1333 75
2747 504
2930 205
3504 75
3627 822
3447 674
4015 718