30080 49
109371 909
177741 544
96350 602
48485 560
130469 374
56736 703
103812 265
36370 221
174492 313
277331 864
179313 421
116819 255
110166 695
44586 719
311550 191
160203 590
161865 225
349739 431
85245 134
215296 721
178222 206
98392 677
63634 104
142850 294
34284 844
33260 777
169365 309