3508 712
2954 698
1410 281
302 45
1714 381
2838 354
4058 524
11221 186
752 86
1165 226
1972 560
3885 858