1386 123
1057 76
2881 285
3190 725
4525 873
34906 787
6031 341
1392 273
1482 115
3351 527
1504 59
3088 232