2969 737
11775 605
242929 448
5135 308
3590 393
41339 370
9251 714
3046 177
729 105
27551 341
7113 440
9171 230
6023 107
2920 47
2524 631
62424 276
9447 822
4889 905
4989 220
4951 196
50674 708
5546 168
8590 756
14009 286
5742 132
7433 853
21638 785
38927 78