3001 665
1082 127
6127 70
5019 789
2481 435
4884 194
18401 679
3707 566
14630 610
23345 614
4996 702
4548 731
52887 309
34114 249
23449 486
8790 743
3334 401
8257 171
39895 287
47978 115
12242 162
28882 742
15157 381
64842 210
47350 89
14170 621
19707 184
86951 784