258556 1183
228660 1006
393363 1131
381769 979
145364 421
111683 346
3888 839
155210 297
144500 409
150030 987
133447 685
108426 752
304261 606
232333 636
73329 592
260476 621
116655 650
217143 696
134961 236
17942 330
4156 133
480459 1361
139133 897
95402 717
451130 1180
51872 458
121517 203
97789 886