12506 650
17863 275
21843 843
17958 75
9863 122
15068 708
39788 424
25742 272
30419 247
7065 211
38471 427
34196 609
5857 736
7279 274
28042 388
7695 441
10209 58
10179 134
12866 487
8212 632
10135 846
16409 702
35222 391
5935 338
25797 683
24573 639
10836 466
23205 242