12513 87
6461 434
1503 208
3373 628
2467 84
4132 356
12582 200
52882 123
20971 152
6565 936
14438 777
21992 557
4743 513
14161 331
10229 186
5954 680
20632 841
2118 61
6034 479
7340 400