153557 282
319895 968
346292 930
142048 610
187463 682
327192 1227
252343 1045
104093 412
83119 571
141606 818
348960 854
124358 165
245020 727
202513 716
271480 1162
377756 767
107475 505
161219 698
208204 761
117148 464
44201 442
81249 943
337827 708