40385 401
11566 669
10167 45
2631 56
42446 161
54323 769
8373 781
15838 297
10501 496
8389 667
6250 426
5109 749
10640 716
15186 132
11016 449
15789 741
5007 112
12383 526
9611 88
7742 284
2867 81
17180 611
9640 141
5163 42
3248 441
5657 230
10338 510