12908 885
8260 831
5487 703
2974 846
21961 488
2301 140
3051 498
7454 551
941 94
2450 249
2310 598
2438 451
772 128
3223 623