15025 89
3412 273
13023 587
1223 165
20195 133
4227 527
3896 316
4501 562
2688 392
3996 165
11229 134
9843 489