12512 87
6460 434
1494 208
3373 628
2465 84
4124 356
12579 200
52880 123
20962 152
6565 936
14436 777
21986 557
4742 513
14154 331
10226 186
5954 680
20627 841
2117 61
6034 479
7340 400