3098 399
5597 908
2293 243
12863 241
1430 106
890 104
2848 458
2764 366
2200 560
3094 516
1675 422
539 41
3757 523
4547 71
3373 538
1733 374
2899 792
955 172
4663 574
2762 276
1642 217
2870 522
1217 146
3337 602