14512 831
7366 486
7201 798
4317 168
9118 41
4383 144
6330 83
11837 457
12251 142
4941 75
11786 140
6169 200
7750 479
8251 159
13192 54
28900 973
13472 613
5702 183
23651 253
6966 628
8577 60
5743 216
4951 110
10163 563