12570 650
17911 275
21961 843
18033 75
9893 122
15102 708
39982 424
25799 272
30504 247
7083 211
38635 427
34332 609
5870 736
7287 274
28189 388
7712 441
10230 58
10213 134
12899 487
8230 632
10176 846
16602 702
35382 391
5947 338
25909 684
24636 639
10857 466
23441 242