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