29032 773
81927 717
20481 290
19423 393
61871 679
15005 410
45173 921
24728 504
40478 71
76833 874
23400 591
11595 384
5340 620
32793 326
34958 165
17630 73
46156 633
54964 389
47601 207
58835 750
28265 463
71333 784
64370 722
53059 402
125026 650
107002 491