21782 62
40392 38
46664 85
36751 364
26029 506
20363 651
11687 545
42273 105
99513 711
50016 557
17239 741
19380 195
23693 697
16128 885
33911 326
22441 603
13611 575
23037 324
25558 427
27699 600
22705 1009
57946 103
21594 489
25567 222
22207 129
14097 214
53782 847
47700 58