30929 633
57640 123
7748 55
23478 428
129357 625
14459 355
17126 1001
19577 522
22079 1062
18861 651
2683 389
13119 507
16765 769
4360 45
12956 475
2987 172
50405 548
34596 443
4963 879
12386 665
10109 556
7871 485
9576 521
16958 779
5199 399
6830 926
17015 269
12265 320