2403 533
3318 292
4184 306
3609 854
2913 284
13649 575
5169 142
2905 290
3716 211
4576 503
6753 935
4105 734
4939 394
5750 238
2921 214
4671 712
5095 769
2624 363
4261 153
2931 486
7599 426
5429 505
6031 677
6733 108