16078 311
5096 773
30649 508
10337 506
6540 60
6341 83
5323 126
4614 151
3328 185
6316 193
6484 607
2553 222