2826 871
1071 178
2680 781
918 133
427 56
1345 116
2748 680
3564 669
4427 765
3543 740
1893 383
2863 526
1723 465
2314 563
1631 299
798 159
1366 367
3855 717
634 51
3251 652
3149 743
1944 407
2655 668
9025 591