176 227038
112 169300
89 112964
46 112471
119 100862
48 69629
88 64463
35 52694
73 41570
42 35272
100 35095
38 32456
26 29997
48 29091
55 28146
73 26860
44 26791
41 25444
23 24310
69 23582
15 22401
22 21485
37 20776
44 20577
31 18781
38 18691
27 17751
76 17346
40 17188
66 14627
58 14316
35 14210
18 13352
44 12387
30 11421
26 11126
18 11098
39 10733
44 10344
53 10278
32 10019
32 9574