12513 87
6464 434
1529 208
3378 628
2486 84
4181 356
12612 200
52900 123
21017 152
6568 936
14452 777
22021 557
4750 513
14179 331
10251 186
5955 680
20666 841
2129 61
6040 479
7342 400