16029 311
5005 773
30084 508
10324 506
6431 60
6311 83
5255 126
4455 151
3266 185
6251 193
6387 607
2474 222