12504 650
17859 275
21839 843
17954 75
9861 122
15066 708
39773 424
25739 272
30409 247
7064 211
38465 427
34170 609
5857 736
7276 274
28033 388
7692 441
10207 58
10177 134
12865 487
8210 632
10133 846
16395 702
35211 391
5935 338
25791 683
24570 639
10832 466
23187 242