15026 89
3420 273
13024 587
1231 165
20197 133
4228 527
3900 316
4507 562
2688 392
4073 165
11250 134
9858 489