971 238
1426 431
2390 740
2333 655
3518 461
5979 159
3778 551
3058 477
4375 358
5543 576
1619 183
3706 697
4003 334
318 85
2057 508
1107 339
2065 633
872 198
520 99
978 190
2557 674
1108 343
2902 905
653 193
1642 519
1771 383
2067 506
190 31