951 303
1799 382
3087 698
1085 80
849 238
1071 235
2473 623
841 191
3030 43
3796 183
3954 184
3038 781
2268 397
21852 467
4061 698
193158 329
13275 479
5413 954
2877 418