12513 87
6464 434
1528 208
3378 628
2486 84
4174 356
12612 200
52897 123
21015 152
6568 936
14451 777
22019 557
4749 513
14178 331
10246 186
5955 680
20657 841
2128 61
6039 479
7341 400