2666 209
3791 377
1939 59
44077 211
4000 246
29429 164
24667 348
4928 700
13327 192
1472 339
4625 570
1446 276
2371 422