2921 752
6201 582
1330 42
21531 514
3698 575
2372 460
588 38
1616 79
2893 144
12984 119
3816 569
1312 90
17847 531
1069 159
1104 108
2833 348