15026 89
3430 273
13028 587
1239 165
20199 133
4232 527
3904 316
4510 562
2689 392
4090 165
11284 134
9879 489