15026 89
3430 273
13032 587
1239 165
20199 133
4232 527
3905 316
4510 562
2690 392
4092 165
11287 134
9881 489