103596 208
279003 912
87944 463
31635 339
262507 539
114469 678
91158 779
207047 904
82548 678
554864 1369
100670 341
118112 833
157626 698
117744 431
102807 433
119038 513
163885 299
50736 229
101847 359
149456 295
75071 463
245057 484
191820 287
191437 405
74352 718
148404 423
105129 366
239519 1109