5020 656
4585 90
5550 528
3943 172
5430 661
4388 343
6112 167
3553 387
3375 237
2143 294
2822 368
2151 218
4303 609