951 303
1468 382
3081 698
1059 80
849 238
1071 235
2473 623
838 191
3019 43
3796 183
3953 184
3038 781
2268 397
21832 467
4061 698
193151 329
13275 479
5413 954
2877 418