12513 87
6466 434
1547 208
3382 628
2495 84
4200 356
12622 200
52908 123
21049 152
6572 936
14460 777
22039 557
4750 513
14189 331
10270 186
5959 680
20684 841
2133 61
6047 479
7342 400