3326 292
3135 281
4235 758
18874 867
3990 622
3717 433
18055 522
6147 185
5460 78
13656 685
11516 274
17225 717
2370 729
2313 500
1625 326
2198 560
2975 641
1650 338
1821 291
3039 843
3731 822
3774 804
2148 266
4385 589