15990 311
4880 773
29341 508
10286 506
6274 60
6284 83
5160 125
4270 151
3206 185
6160 193
6276 607
2391 222