2975 883
5604 504
3598 583
2178 376
830 73
1569 336
3130 214
2675 699
1027 222
2524 655
3021 743
823 101
2350 536
997 152
3212 490
702 113
3580 659
1000 147
1149 134
1567 71
631 115
1963 419
686 96
1146 289