29006 773
81889 717
20460 290
19398 393
61774 679
14969 410
45165 921
24684 504
40380 71
76638 874
23395 591
11578 384
5339 620
32738 326
34920 165
17586 73
45560 632
54797 389
47564 207
58783 750
28235 463
71315 784
64224 722
53009 402
124892 650
106402 491