2585 656
2821 730
1427 309
399 70
7867 515
6964 676
39450 179
12101 848
6527 563
3757 329
2086 291
4580 809
1326 179
3891 757
2801 577
4306 812
2791 505
1305 69
11228 661
3215 408