21768 62
40363 38
46628 85
36733 364
25994 506
20338 651
11676 545
42235 105
99436 711
49910 557
17232 741
19330 195
23679 697
16114 885
33896 326
22427 603
13604 575
23019 324
25537 427
27671 600
22670 1009
57907 103
21572 489
25547 222
22196 129
14081 214
53754 847
47659 58