40387 401
11573 669
10172 45
2632 56
42452 161
54342 769
8376 781
15845 297
10501 496
8401 667
6251 426
5110 749
10641 716
15189 132
11018 449
15789 741
5007 112
12388 526
9614 88
7744 284
2868 81
17189 611
9641 141
5164 42
3248 441
5659 230
10346 510