3507 712
2954 698
1406 281
302 45
1714 381
2838 354
4056 524
11216 186
752 86
1163 226
1972 560
3883 858