51995 68
10323 378
6488 518
13253 822
4231 175
7969 620
21055 841
20348 839
4892 516
16561 165
24292 219
2133 64
40168 638
5290 52
21425 500
13285 263
5710 306
4912 283
6792 335
5199 513
6298 560
16990 579
3818 111
15404 864
2413 265
12658 295
4361 752
7599 506