40391 401
11576 669
10173 45
2633 56
42467 161
54369 769
8377 781
15846 297
10503 496
8412 667
6252 426
5110 749
10643 716
15191 132
11019 449
15793 741
5007 112
12391 526
9614 88
7745 284
2869 81
17198 611
9647 141
5165 42
3248 441
5660 230
10347 510