1658 514
2995 724
1034 299
605 159
2897 689
826 211
1136 279
698 174
693 162
2552 527
1862 436
562 154
4384 703
7257 733
35994 67
26518 306