15026 89
3413 273
13023 587
1224 165
20196 133
4227 527
3897 316
4503 562
2688 392
4015 165
11236 134
9849 489