40390 401
11575 669
10172 45
2633 56
42461 161
54362 769
8376 781
15845 297
10503 496
8409 667
6252 426
5110 749
10642 716
15191 132
11018 449
15791 741
5007 112
12390 526
9614 88
7744 284
2868 81
17195 611
9647 141
5164 42
3248 441
5660 230
10346 510