16066 311
5065 773
30528 508
10332 506
6516 60
6329 83
5311 126
4574 151
3321 185
6299 193
6469 607
2534 222