502871 840
1848 441
306558 336
241497 792
113689 471
176171 485
16732 108
156017 291
144528 300
745 67
201985 287
335565 589
87609 752
148361 844
13494 62
152767 741
297758 621
74401 372
123984 616
431085 857
341458 921
52392 210
221431 620
69914 382
83492 571
528362 1153
59520 324
142034 868