12513 87
6461 434
1503 208
3373 628
2467 84
4134 356
12586 200
52883 123
20975 152
6565 936
14439 777
21992 557
4743 513
14163 331
10232 186
5954 680
20636 841
2119 61
6034 479
7340 400