2921 752
6193 582
1330 42
21531 514
3673 575
2369 460
587 38
1609 79
2889 144
12964 119
3814 569
1307 90
17829 531
1069 159
1101 108
2826 348