8140 831
5403 703
2965 846
21649 488
2278 140
3036 498
7443 551
923 94
2427 249
2305 598
2420 451
769 128
3209 623