15068 89
3558 273
13099 587
1262 165
20370 133
4305 527
3950 316
4535 562
2705 392
4153 165
11814 134
10247 489