29007 773
81889 717
20461 290
19398 393
61781 679
14970 410
45165 921
24684 504
40381 71
76645 874
23396 591
11579 384
5339 620
32740 326
34922 165
17588 73
45562 632
54803 389
47565 207
58784 750
28235 463
71315 784
64230 722
53009 402
124897 650
106414 491