52585 68
10488 378
6523 518
13295 822
4289 175
8008 620
21430 843
20552 839
4783 516
16323 162
24519 220
2152 64
40471 638
5327 52
21576 500
13393 263
5769 306
4947 283
6930 335
5256 513
6340 560
17062 579
3838 111
15437 864
2420 265
12728 295
4392 752
7677 506