527686 1057
2639 112
48040 566
111875 439
7478 337
3955 664
20189 255
13106 295
5214 686
832 113
1603 338
4284 512
1910 265
3553 435
977 181
4534 455
29911 520
12452 113
1907 432
5468 176
3841 806
8555 819
7919 283
30524 350
3494 373
124006 985
4793 683
3300 268