12513 87
6463 434
1516 208
3378 628
2475 84
4157 356
12602 200
52894 123
21003 152
6568 936
14448 777
22011 557
4747 513
14176 331
10241 186
5955 680
20652 841
2123 61
6038 479
7341 400