1163 41
6439 449
7072 94
28988 925
2353 174
1349 140
3076 509
13539 394
2730 74
2328 344
2625 261
2282 606
2627 461
7185 843