15987 311
4872 773
29292 508
10284 506
6270 60
6282 83
5158 125
4252 151
3199 185
6154 193
6273 607
2387 222