3331 397
1114 215
3652 807
1087 72
5526 962
4884 101
2998 757
2203 432
28310 499
1721 225
652 77
3099 267
2926 708
1442 254