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