15025 89
3411 273
13023 587
1223 165
20195 133
4226 527
3896 316
4501 562
2688 392
3989 165
11226 134
9839 489