12512 87
6459 434
1494 208
3372 628
2465 84
4120 356
12577 200
52880 123
20959 152
6565 936
14435 777
21986 557
4742 513
14153 331
10224 186
5954 680
20626 841
2117 61
6034 479
7340 400