16086 311
5114 773
30763 508
10343 506
6561 60
6347 83
5334 126
4628 151
3337 185
6326 193
6497 607
2562 222