296 72
2876 752
2623 530
2791 698
2465 264
11428 105
18105 400
4108 769
27687 166
3045 653
1862 382
4417 503
3198 406
15896 525
74191 647
10188 681
5180 344
10940 600
4945 449
3072 178
1824 253
10700 560
870 26
727 93