1386 123
1057 76
2881 285
3190 725
4526 873
34938 787
6037 341
1392 273
1482 115
3351 527
1504 59
3089 232