12513 87
6466 434
1547 208
3382 628
2495 84
4200 356
12621 200
52908 123
21049 152
6572 936
14460 777
22037 557
4750 513
14188 331
10269 186
5959 680
20683 841
2133 61
6047 479
7342 400