881 39
7900 592
25326 89
49956 418
17175 522
3182 745
24799 312
14136 342
3606 430
156649 239
47179 149
64404 903
89810 643
19254 405
15065 655
3064 209
10278 183
27465 660
23358 322
9446 451
5869 463
39655 728
10728 314
4394 378
8775 299
2894 327
7555 576
9319 843