355 139388
46 102003
173 71735
85 65804
75 53924
104 44705
113 44559
69 41270
52 40176
84 37963
129 37747
62 36598
75 34773
85 34070
76 33453
93 33271
87 22204
90 21221
34 20738
84 20237
51 19743
64 19627
83 19612
176 17027
46 16638
116 16111
92 15800
57 15792
59 14893
93 14582
49 14331
49 13645
56 13640
33 12343
36 10909
60 10563
81 10142
52 9363
50 9343
8 9116
28 9114
43 9035