29013 773
81899 717
20463 290
19400 393
61818 679
14978 410
45169 921
24696 504
40412 71
76698 874
23397 591
11582 384
5339 620
32749 326
34930 165
17603 73
45648 632
54855 389
47577 207
58798 750
28242 463
71319 784
64263 722
53026 402
124924 650
106558 491