21592 62
40095 38
46212 85
36509 364
25830 506
20202 651
11596 545
41762 105
98432 711
49353 556
17140 741
19168 195
23527 697
15950 885
33663 326
22263 603
13484 575
22830 324
25274 427
27356 599
22357 1009
57538 103
21383 489
25234 222
22086 129
13979 214
53435 847
47320 58