355 145484
173 76742
75 62481
46 109410
85 67898
104 48011
84 39291
129 40165
113 47652
62 39329
75 37101
64 21192
76 35907
85 36467
52 41944
51 21514
93 35422
69 42467
83 21357
87 23281
84 22093
92 23557
176 18330
29 7579
46 18504
90 22946
32 5222
116 17605
93 15646
49 15394
34 21390
56 14665
33 13030
49 14541
60 11313
52 9992
50 10105
57 16652
14 9527
43 9741
59 15412
15 6988