21081 62
39507 38
45320 85
35985 364
25415 506
19899 651
11459 545
41008 105
96631 711
48406 556
16969 741
18959 195
22947 697
15646 885
33092 326
21912 603
13284 575
22485 324
24778 427
26770 599
21827 1009
56688 103
21013 489
24664 222
21823 129
13685 214
52779 847
46587 58