57981 509
12704 386
8000 582
16807 145
10397 101
9485 141
13895 274
31006 962
25512 628
8724 597
11394 439
6364 549
10157 92
13269 958
18308 1012
6867 118
11406 694
14835 987
40554 731
7235 366
16675 827
11490 656
10313 152
17511 260