3022 638
53121 63
4993 610
2227 331
2558 98
10763 432
4143 599
6098 824
1239 176
1769 38
2721 425
1678 221
8344 897