8382 608
15628 649
17239 110
9875 563
6096 238
3671 326
4278 760
1234 190
18647 553
3320 796
2945 616