3999 631
3545 540
5246 340
6279 541
21070 712
13240 211
6706 286
3929 316
5189 474
5337 566
17736 473
3328 445
8535 951
16654 864
2939 46
14991 257
2979 496
17684 57
9216 574
6181 721
3465 465
4781 414
1758 121
4183 76
3283 682
8178 217
3662 504
7289 819