15968 311
4857 773
29157 508
10280 506
6236 60
6276 83
5146 125
4222 151
3191 185
6138 193
6261 607
2385 222