12013 688
74191 577
4540 474
3081 186
4718 259
5914 98
31210 450
11294 433
3392 665
14569 568
8949 692
3262 399
1472 223
11009 626
4316 882
6961 324
19521 555
3189 517
6247 453
3673 113