12513 87
6465 434
1537 208
3382 628
2492 84
4198 356
12620 200
52908 123
21041 152
6571 936
14460 777
22032 557
4750 513
14188 331
10264 186
5958 680
20676 841
2132 61
6046 479
7342 400