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