16065 311
5055 773
30484 508
10331 506
6507 60
6326 83
5300 126
4562 151
3317 185
6294 193
6451 607
2524 222