14916 89
3282 273
12899 587
1159 165
19936 133
4063 527
3760 316
4361 562
2650 392
3661 165
9840 133
8692 489