16083 311
5110 773
30718 508
10342 506
6552 60
6344 83
5328 126
4621 151
3334 185
6324 193
6490 607
2559 222