2591 365
12718 617
1515 71
12260 159
32295 113
16000 754
1848 126
217431 552
9654 360
3498 214
7036 958
5181 839
3507 491
3494 502
292134 1077
3677 915
1440 286
28457 529
888 109
1131 211
3234 842
14601 612
4256 535
2068 321
17373 164
11090 94
2832 863
1955 93