2921 752
6195 582
1330 42
21531 514
3674 575
2369 460
587 38
1610 79
2889 144
12964 119
3815 569
1308 90
17835 531
1069 159
1101 108
2828 348