3217 325
4739 489
12478 241
6046 668
821 108
4175 829
2563 94
3373 714
1570 195
979 164
2593 503
3196 824