21803 62
40432 38
46712 85
36789 364
26053 506
20389 651
11694 545
42323 105
99632 712
50114 557
17253 741
19402 195
23712 697
16155 885
33939 326
22520 603
13625 575
23065 324
25595 427
27720 600
22743 1009
57980 103
21623 489
25692 222
22215 129
14114 214
53827 847
47735 58