2921 752
6201 582
1330 42
21531 514
3696 575
2371 460
588 38
1613 79
2893 144
12978 119
3816 569
1311 90
17842 531
1069 159
1103 108
2831 348