3004 728
595 125
2778 797
10297 631
3215 649
1107 171
2080 336
765 224
2742 630
2030 584
3152 629
30061 820
18045 712
3256 737
7563 603
4149 926
6093 959
5065 49
23460 280
14018 680
11265 48
6004 398
3198 706
2447 575
38311 713
3176 691
3632 433
7546 95