15026 89
3422 273
13024 587
1232 165
20197 133
4228 527
3902 316
4507 562
2688 392
4088 165
11253 134
9863 489