1109 86
3522 351
9817 197
15235 168
6983 603
14831 732
6710 675
2936 149
8062 372
2792 520
2889 436
2351 262
4439 719