15059 89
3548 273
13087 587
1260 165
20278 133
4289 527
3930 316
4526 562
2701 392
4133 165
11730 134
10187 489