7596 673
2607 56
17053 611
5361 818
5733 278
4843 77
4237 142
4062 240
15373 530
14321 434
9443 435
4279 197
8886 447
11528 797
6510 295
7252 692
8370 130
3028 382