15985 311
4872 773
29289 508
10283 506
6267 60
6282 83
5158 125
4252 151
3198 185
6153 193
6273 607
2387 222