5014 656
4579 90
5539 528
3941 172
5426 661
4380 343
6102 167
3550 387
3367 237
2140 294
2810 368
2143 218
4292 609