502960 840
1848 441
306619 336
241546 792
113711 471
176210 485
16742 108
156037 291
144557 300
745 67
202035 287
335685 589
87625 752
148380 844
13499 62
152806 741
297838 621
74416 372
124009 616
431185 857
341545 921
52411 210
221476 620
69945 382
83507 571
528495 1153
59548 324
142066 868