12513 87
6463 434
1519 208
3378 628
2475 84
4158 356
12603 200
52895 123
21003 152
6568 936
14449 777
22011 557
4747 513
14176 331
10242 186
5955 680
20653 841
2124 61
6038 479
7341 400