12506 650
17862 275
21842 843
17955 75
9862 122
15068 708
39786 424
25742 272
30418 247
7065 211
38468 427
34183 609
5857 736
7278 274
28037 388
7692 441
10207 58
10178 134
12865 487
8211 632
10134 846
16406 702
35213 391
5935 338
25793 683
24572 639
10835 466
23193 242