12526 650
17872 275
21891 843
17979 75
9876 122
15080 708
39850 424
25757 272
30469 247
7072 211
38532 427
34243 609
5861 736
7281 274
28092 388
7700 441
10215 58
10188 134
12874 487
8218 632
10148 846
16500 702
35285 391
5936 338
25826 683
24591 639
10843 466
23379 242