12513 87
6462 434
1512 208
3375 628
2473 84
4147 356
12596 200
52894 123
20994 152
6567 936
14444 777
22003 557
4746 513
14173 331
10236 186
5955 680
20647 841
2122 61
6036 479
7341 400