2596 80
9328 159
7329 447
7061 601
6426 715
3545 302
5754 578
3150 522
32807 210
9524 27
5626 609
3289 641
3833 179
45649 338
10442 591
8574 781
9698 403
4475 305
17934 61
3295 307
7672 141
2168 105
5258 69
21876 808
3647 271
11174 712
3158 69
132520 565