2922 752
6201 582
1330 42
21531 514
3700 575
2373 460
588 38
1616 79
2893 144
12984 119
3816 569
1312 90
17847 531
1069 159
1105 108
2833 348