16069 311
5077 773
30581 508
10333 506
6524 60
6335 83
5316 126
4587 151
3325 185
6309 193
6476 607
2539 222