3416 662
2545 430
18961 382
30577 685
43668 647
32155 633
28571 89
16666 551
38010 744
66453 784
21800 641
30332 504
7237 80
52106 163
38536 795
33164 382
12187 85
20873 161
30098 404
13447 437
19530 55
28269 623
28985 925
25013 185