12513 87
6461 434
1503 208
3373 628
2467 84
4133 356
12584 200
52882 123
20975 152
6565 936
14439 777
21992 557
4743 513
14162 331
10229 186
5954 680
20635 841
2118 61
6034 479
7340 400