15989 311
4880 773
29332 508
10285 506
6272 60
6284 83
5159 125
4268 151
3206 185
6157 193
6276 607
2388 222