1114 86
3534 351
9840 197
15235 168
6993 603
14832 732
6714 675
2936 149
8070 372
2793 520
2892 436
2353 262
4440 719