15026 89
3429 273
13025 587
1238 165
20197 133
4229 527
3904 316
4510 562
2689 392
4090 165
11268 134
9873 489