2987 362
2693 734
700 81
78044 242
23643 369
9745 83
8850 336
9347 72
1946 120
4276 80
61591 746
71588 770
22644 214
17135 44
15465 447
23452 445
16309 129
27910 561
12041 116
12212 255
6118 823
1729 31
19049 630
2695 268