503091 840
1849 441
306722 336
241596 792
113744 471
176266 485
16747 108
156081 291
144623 300
746 67
202137 287
335839 589
87637 752
148426 844
13506 62
152857 741
297971 621
74439 372
124060 616
431348 857
341696 921
52429 210
221541 620
69983 382
83540 571
528639 1154
59577 324
142106 868