2921 752
6201 582
1330 42
21531 514
3697 575
2371 460
588 38
1613 79
2893 144
12981 119
3816 569
1311 90
17846 531
1069 159
1104 108
2832 348