40390 401
11575 669
10173 45
2633 56
42465 161
54366 769
8376 781
15846 297
10503 496
8411 667
6252 426
5110 749
10643 716
15191 132
11019 449
15791 741
5007 112
12390 526
9614 88
7745 284
2869 81
17198 611
9647 141
5164 42
3248 441
5660 230
10347 510