2951 109
4682 557
10571 698
1185 180
6895 197
3696 339
2399 457
1898 398
2448 334
4705 688
1151 65
4259 782
3166 73