16026 311
4998 773
30045 508
10324 506
6424 60
6311 83
5248 126
4442 151
3266 185
6248 193
6377 607
2473 222