21027 62
39433 38
45205 85
35907 364
25374 506
19861 651
11435 545
40910 105
96402 711
48280 556
16944 741
18940 195
22830 697
15623 885
32988 326
21860 603
13259 575
22408 324
24722 427
26689 599
21748 1009
56571 103
20933 489
24589 222
21787 129
13636 214
52686 847
46495 58