15015 688
11737 322
11899 838
6730 487
259080 1518
84594 437
85595 661
10395 108
29319 1123
7123 161
7021 212
5018 259
4430 322