14911 89
3281 273
12899 587
1156 165
19933 133
4041 527
3760 316
4359 562
2649 392
3638 165
9801 133
8661 489