40446 38
46736 85
36803 364
26062 506
20401 651
11699 545
42344 105
99693 712
50154 557
17257 741
19407 195
23718 697
16162 885
33957 326
22562 603
13630 575
23073 324
25609 427
27739 600
22764 1009
58006 103
21634 489
25784 222
22221 129
14123 214
53851 847
47753 58
50614 483