302576 1064
273982 738
221344 788
61813 148
109145 716
115745 900
105143 759
80660 289
108552 467
71169 93
55916 270
39239 814
119306 381
172557 774
46444 270
330903 976
23607 423
388896 893
33519 699
25210 547
58548 613
13799 587
56346 407