20998 62
39382 38
45139 85
35863 364
25340 506
19827 651
11421 545
40839 105
96217 711
48198 556
16931 741
18920 195
22801 697
15601 885
32951 326
21821 603
13236 575
22345 324
24669 427
26639 599
21708 1009
56491 103
20868 489
24530 222
21763 129
13618 214
52635 847
46436 58