3514 761
2996 752
6307 582
1392 42
21594 514
3804 575
2443 460
654 38
1768 79
2995 144
13330 119
3902 569
1397 90
18203 531
1144 159
1166 108
2921 348