5096 58
12238 599
15852 754
3888 560
15351 169
16044 65
6473 482
3694 521
19566 264
3477 30
5132 359
9004 682
8411 471
2098 291
17755 824
4271 359
699 36
8095 617
10417 83
2247 32
4279 756
3581 300
4172 630
5841 311
7191 464
4022 56
9435 191
8213 330