15098 196
17082 125
5502 426
4216 207
41154 90
86416 676
27089 277
93216 602
2095 230
3283 455
4518 425
4578 482
3588 549
35827 431
24974 75