12513 87
6463 434
1515 208
3375 628
2473 84
4148 356
12596 200
52894 123
20996 152
6567 936
14445 777
22005 557
4746 513
14174 331
10236 186
5955 680
20648 841
2122 61
6036 479
7341 400