7581 673
2598 56
16947 611
5333 818
5702 278
4693 77
4195 142
4034 240
15297 530
14255 434
9422 435
4269 197
8872 447
11472 797
6471 295
7197 692
8315 130
3020 382