12513 87
6465 434
1531 208
3378 628
2488 84
4187 356
12612 200
52902 123
21028 152
6570 936
14455 777
22025 557
4750 513
14181 331
10254 186
5955 680
20669 841
2130 61
6041 479
7342 400