15992 311
4884 773
29373 508
10286 506
6279 60
6285 83
5166 125
4277 151
3213 185
6163 193
6281 607
2397 222