15985 311
4872 773
29279 508
10282 506
6263 60
6281 83
5155 125
4248 151
3198 185
6151 193
6273 607
2387 222