105043 293
157392 938
161170 306
338438 931
296548 1052
295486 480
232994 909
282780 772
138571 933
48902 461
32711 773
113762 243
34799 199
171411 411
80365 898
191961 1146
109175 789
54328 158
33617 569
116967 360
52229 628
98187 650
53426 494