7581 673
2598 56
16947 611
5334 818
5702 278
4693 77
4195 142
4034 240
15298 530
14256 434
9423 435
4269 197
8872 447
11473 797
6472 295
7199 692
8315 130
3020 382