40450 38
46740 85
36806 364
26065 506
20404 651
11701 545
42351 105
99708 712
50165 557
17260 741
19409 195
23721 697
16168 885
33960 326
22566 603
13636 575
23075 324
25615 427
27740 600
22768 1009
58010 103
21642 489
25824 222
22222 129
14127 214
53856 847
47758 58
50620 483