15987 311
4873 773
29293 508
10285 506
6271 60
6282 83
5159 125
4252 151
3199 185
6154 193
6274 607
2387 222