3084 727
3910 637
3381 329
11488 172
7082 184
48068 626
7442 92
12311 482
283934 1572
36861 877
4953 494
5322 308
47454 167
13384 566