3416 894
10556 770
21602 882
14659 187
14279 101
9818 706
7698 480
1646 273
6684 836
9865 277
4309 653