3001 774
3035 486
1440 348
2822 459
1264 286
1699 98
3110 676
2279 569
3614 461
655 119
3565 608
3097 689
4120 681
2396 428
4920 887
1859 565
873 186
314 75
988 247
5870 414
2728 449
3893 378
2966 505
4005 861