16066 311
5068 773
30532 508
10332 506
6517 60
6330 83
5311 126
4575 151
3321 185
6299 193
6470 607
2535 222