16083 311
5108 773
30700 508
10341 506
6549 60
6343 83
5328 126
4620 151
3334 185
6324 193
6489 607
2559 222