15026 89
3414 273
13023 587
1227 165
20197 133
4227 527
3898 316
4504 562
2688 392
4040 165
11244 134
9852 489