1050 101
31017 436
2921 56
14673 539
4759 462
2873 782
1912 345
3073 123
2838 243
1513 73
7384 640
2320 270
2879 165
24256 619
866 97
8488 721
1014 115
3845 919
4812 110
1137 277
3171 861
591 38
2506 478
2613 663
1739 279
1223 210
15549 580
1708 133