2951 669
2146 435
1111 93
10512 396
4621 673
1397 276
8848 729
4287 892
3336 527
2298 478
3618 80
6965 425
4775 122
3067 677
3252 729
948 123
1922 352
3916 115
3400 843
259 41
1298 175
943 163
799 38
773 76