1050 116
3752 923
6417 793
5514 508
544 66
8928 228
4332 580
3666 752
22206 353
4637 263
11071 284
2926 655
8996 735
16510 391
10603 410
1869 339