40388 401
11575 669
10172 45
2633 56
42455 161
54346 769
8376 781
15845 297
10503 496
8405 667
6251 426
5110 749
10641 716
15190 132
11018 449
15789 741
5007 112
12388 526
9614 88
7744 284
2868 81
17189 611
9643 141
5164 42
3248 441
5659 230
10346 510