15989 311
4878 773
29318 508
10285 506
6272 60
6282 83
5159 125
4260 151
3202 185
6155 193
6276 607
2388 222