30936 633
57651 123
7750 55
23498 428
129389 626
14465 355
17151 1001
19581 522
22095 1062
18871 651
2683 389
13126 507
16774 769
4361 45
12961 475
2989 172
50414 548
34598 443
4963 879
12400 665
10111 556
7874 485
9581 521
16960 779
5218 399
6831 926
17020 269
12268 320