1697 358
7489 226
2889 160
46641 556
11089 39
10791 486
9595 753
8682 120
7366 678
3222 28
10353 211
15726 587
3138 404
143431 273
4341 249
1732 131
18364 424