2912 753
2234 505
2794 460
5127 388
8987 402
6094 217
11536 399
52631 776
26747 352
32194 747
17139 315
6138 123