2950 421
2697 424
3354 640
14640 664
1235 202
4563 36
2641 517
3349 864
672 34
15573 44
21426 909
2067 287
11488 670
3683 779
3231 491
975 61
1370 116
10019 400
2472 154
4256 765
7717 504
7142 223
8837 621
8611 239