4097 645
3119 739
2865 406
4254 747
6785 885
2889 79
5989 770
3653 266
2849 90
2814 306
3562 538
4230 348
1608 158
2055 301
2143 186
4270 524
7571 354
2013 331
3440 794
14157 459
4207 540
5644 611
4638 693
12620 282