546 82
2725 731
633 101
1479 386
574 74
1043 185
2887 595
1605 454
2646 341
10371 65
610 101
915 129
852 111
1898 274
30721 256
19437 596