3042 505
2978 677
888 114
1838 240
3415 646
3641 688
2447 312
2155 319
2362 457
3113 706
10803 763
3404 81
2132 290
1399 202
3036 508
4097 598
5789 676
3170 316
3489 671
3161 675
3081 560
828 69
1112 86
3488 786