40445 38
46735 85
36801 364
26061 506
20399 651
11699 545
42342 105
99688 712
50147 557
17256 741
19407 195
23717 697
16161 885
33956 326
22557 603
13629 575
23073 324
25608 427
27736 600
22759 1009
58003 103
21630 489
25769 222
22220 129
14121 214
53850 847
47750 58
50611 483