355 139693
46 101946
173 71855
85 65956
75 53897
104 44893
113 44578
69 41337
52 40291
84 37941
129 37866
62 36779
75 34788
85 34159
93 33503
76 33408
87 22098
90 21216
34 20696
84 20342
51 19706
83 19705
64 19696
176 17198
46 16681
116 16315
57 15954
92 15762
59 14977
93 14831
49 14471
49 13770
56 13702
33 12344
36 10900
60 10736
81 10299
52 9660
50 9499
43 9258
8 9242
28 9219