3097 284
8642 175
10021 690
9718 771
10088 594
26414 186
4084 77
1728 159
6459 432
23618 413
4467 417
2371 589