3331 397
1113 215
3652 807
1087 72
5526 962
4883 101
2998 757
2203 432
28310 499
1720 225
652 77
3099 267
2925 708
1440 254