15066 89
3556 273
13097 587
1261 165
20345 133
4301 527
3933 316
4532 562
2704 392
4142 165
11790 134
10234 489