2585 656
2821 730
1427 309
398 70
7853 515
6964 676
39444 179
12093 848
6527 563
3755 329
2086 291
4580 809
1326 179
2801 577
3887 757
4306 812
1305 69
2791 505
11226 661
3215 408