15062 89
3552 273
13094 587
1261 165
20316 133
4295 527
3933 316
4529 562
2703 392
4135 165
11764 134
10212 489