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