12506 650
17863 275
21844 843
17961 75
9863 122
15070 708
39790 424
25742 272
30422 247
7065 211
38474 427
34196 609
5857 736
7279 274
28049 388
7695 441
10211 58
10179 134
12866 487
8213 632
10135 846
16417 702
35224 391
5935 338
25797 683
24573 639
10836 466
23206 242