2543 652
1451 458
1057 223
1099 262
3480 378
22223 377
2184 86
4061 518
5079 728
4309 302
4640 400
5888 61
6092 489