15062 89
3551 273
13094 587
1261 165
20315 133
4295 527
3933 316
4529 562
2703 392
4135 165
11762 134
10209 489