21351 62
39906 38
45951 85
36382 364
25703 506
20107 651
11558 545
41475 105
97880 711
49071 556
17093 741
19101 195
23444 697
15856 885
33523 326
22140 603
13415 575
22726 324
25145 427
27178 599
22197 1009
57278 103
21270 489
25081 222
22019 129
13901 214
53225 847
47082 58