2903 825
3801 291
14870 564
77733 124
61907 151
75661 198
40672 65
44607 883
4071 254
4246 98
9370 347
5037 577
1496 250
14535 139
7404 331
1926 471
2477 549
1181 140