12513 87
6462 434
1503 208
3373 628
2469 84
4137 356
12586 200
52884 123
20978 152
6565 936
14440 777
21993 557
4743 513
14163 331
10232 186
5954 680
20638 841
2119 61
6034 479
7340 400