12514 87
6467 434
1686 208
3382 628
2501 84
4215 356
12628 200
52913 123
21072 152
6572 936
14463 777
22047 557
4750 513
14198 331
10276 186
5961 680
20695 841
2136 61
6048 479
7342 400