2892 591
10735 776
8833 408
3236 846
1535 205
673 79
4091 640
2326 582
3337 975
1080 172
979 131
2204 444
12378 514
3985 645
1409 214
909 108
1637 138
3313 824
11643 632
2997 508
3470 671
924 74
2587 739
1736 318