2928 752
6202 582
1330 42
21534 514
3710 575
2377 460
590 38
1620 79
2895 144
12992 119
3817 569
1316 90
17851 531
1071 159
1106 108
2835 348