503078 840
1849 441
306712 336
241589 792
113742 471
176259 485
16746 108
156076 291
144618 300
745 67
202123 287
335828 589
87634 752
148424 844
13505 62
152852 741
297956 621
74438 372
124058 616
431330 857
341677 921
52427 210
221531 620
69977 382
83535 571
528622 1154
59573 324
142104 868