502896 840
1848 441
306574 336
241508 792
113694 471
176177 485
16734 108
156021 291
144533 300
745 67
201993 287
335591 589
87615 752
148365 844
13494 62
152772 741
297773 621
74403 372
123989 616
431109 857
341472 921
52398 210
221438 620
69921 382
83493 571
528382 1153
59528 324
142042 868