339119 982
55860 160
52331 93
83856 84
29248 70
140406 173
41118 134
74049 107
151997 197
50232 51
115461 355
34161 33
89978 210
84888 331
281250 646
156747 510
107472 291
210513 681
96272 126
20681 27
18635 134
361156 828
36287 49
53512 113