2926 752
6202 582
1330 42
21531 514
3705 575
2376 460
589 38
1617 79
2894 144
12989 119
3817 569
1313 90
17848 531
1070 159
1105 108
2834 348