16065 311
5065 773
30527 508
10332 506
6515 60
6328 83
5306 126
4573 151
3320 185
6299 193
6468 607
2534 222