166321 343
26220 198
155865 464
51200 658
409271 691
90297 633
20650 298
105449 341
58221 493
112683 755
41728 545
37497 167
35328 155
79917 682
25350 217
12440 163
48743 223