15966 555
5817 457
4180 391
4819 277
7475 83
3221 103
9105 418
4814 919
10246 119
2581 383
5973 78
4279 65
9669 242
9196 933
710 70
8202 216
1714 61
3850 600
21248 699
12448 157
4221 117
6683 956
4572 574
2905 137
11427 906
11190 686
8169 580
5788 238