2583 341
2862 329
3291 406
6104 514
7861 352
3153 247
2388 76
5739 657
2421 125
3438 446
4908 409
4723 652
5140 120
4281 632
6472 843
2349 74
73622 710
32156 305