12514 87
6467 434
1704 208
3382 628
2501 84
4216 356
12629 200
52913 123
21075 152
6572 936
14465 777
22048 557
4750 513
14198 331
10277 186
5961 680
20696 841
2137 61
6050 479
7342 400