2562 652
1478 458
1057 223
1100 262
3483 378
22224 377
2188 86
4067 518
5088 728
4327 302
4640 400
5893 61
6096 489