12513 87
6464 434
1527 208
3378 628
2478 84
4168 356
12607 200
52897 123
21007 152
6568 936
14451 777
22016 557
4748 513
14177 331
10244 186
5955 680
20655 841
2128 61
6038 479
7341 400