29017 773
81901 717
20465 290
19402 393
61820 679
14981 410
45169 921
24699 504
40419 71
76713 874
23397 591
11583 384
5339 620
32753 326
34936 165
17604 73
45700 632
54860 389
47577 207
58801 750
28242 463
71319 784
64269 722
53028 402
124937 650
106590 491