14932 89
3310 273
12926 587
1167 165
20029 133
4110 527
3802 316
4402 562
2657 392
3683 165
10150 133
8929 489