503053 840
1848 441
306688 336
241580 792
113736 471
176248 485
16745 108
156068 291
144606 300
745 67
202103 287
335802 589
87630 752
148412 844
13504 62
152843 741
297936 621
74427 372
124049 616
431293 857
341646 921
52424 210
221516 620
69966 382
83528 571
528598 1154
59568 324
142101 868