15989 311
4880 773
29340 508
10285 506
6274 60
6284 83
5160 125
4270 151
3206 185
6158 193
6276 607
2391 222