12513 87
6465 434
1533 208
3378 628
2489 84
4191 356
12615 200
52905 123
21033 152
6570 936
14457 777
22031 557
4750 513
14181 331
10257 186
5956 680
20671 841
2132 61
6041 479
7342 400