41403 993
339309 931
121960 291
176505 591
168216 219
145851 215
438709 734
134207 502
286185 941
202143 458
172856 513
407765 1021
713462 1098
143485 713
214971 507
248047 857
297502 1056
370793 577
229764 944
169663 306
112088 1064
204598 708
274863 1132
375646 651
10551 823
640050 1521
255639 475