29026 773
81921 717
20473 290
19414 393
61849 679
14999 410
45172 921
24716 504
40462 71
76793 874
23398 591
11591 384
5340 620
32781 326
34952 165
17623 73
46011 633
54926 389
47592 207
58826 750
28257 463
71329 784
64326 722
53046 402
125001 650
106869 491