2735 296
4272 598
2049 261
1380 186
3957 755
7310 399
3802 111
8398 139
2523 638
3622 687
1212 143
3094 787
2852 575
1095 54