2930 752
6203 582
1330 42
21535 514
3712 575
2377 460
590 38
1620 79
2895 144
12992 119
3817 569
1318 90
17854 531
1072 159
1108 108
2835 348