15068 89
3558 273
13099 587
1262 165
20372 133
4306 527
3951 316
4535 562
2705 392
4155 165
11815 134
10248 489