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