2925 752
6202 582
1330 42
21531 514
3704 575
2375 460
589 38
1616 79
2894 144
12989 119
3816 569
1313 90
17847 531
1070 159
1105 108
2834 348