52638 68
10504 378
6524 518
13296 822
4293 175
8008 620
21470 843
20560 839
4786 516
16326 162
24535 220
2152 64
40486 638
5331 52
21579 500
13399 263
5775 306
4953 283
6931 335
5262 513
6340 560
17067 579
3839 111
15439 864
2420 265
12728 295
4392 752
7683 506