14916 89
3282 273
12899 587
1159 165
19935 133
4055 527
3760 316
4360 562
2649 392
3661 165
9827 133
8683 489