176 226699
112 168822
89 112771
46 112218
119 100638
48 69521
88 64365
35 52594
73 41472
42 35244
100 34978
38 32431
26 29877
48 29043
55 28080
73 26816
44 26748
41 25336
23 24253
69 23488
15 22333
22 21446
37 20690
44 20502
31 18737
38 18645
27 17702
76 17278
40 17161
66 14615
58 14285
35 14173
18 13285
44 12346
30 11355
26 11099
18 11074
39 10694
44 10301
53 10255
32 9988
32 9555