12513 87
6465 434
1533 208
3378 628
2489 84
4189 356
12615 200
52904 123
21030 152
6570 936
14457 777
22031 557
4750 513
14181 331
10257 186
5955 680
20671 841
2130 61
6041 479
7342 400