2974 831
1523 362
1231 245
2252 654
3083 765
1111 351
2096 418
4738 770
5033 594
4074 86
6850 880
13843 830
7349 495
38823 237
31471 595
4933 80
5513 902