15026 89
3430 273
13033 587
1239 165
20200 133
4232 527
3905 316
4510 562
2690 392
4092 165
11288 134
9882 489