3050 601
5649 154
27354 245
4248 667
2591 541
1779 375
10167 698
649 65
16645 558
24624 425
15379 242
1022 181
2060 301
8487 608
11492 293
4140 799
2434 353
1749 223
3532 601
843 175
1153 178
1938 397
4793 841
2948 640
963 217
1689 436
2839 638
3129 281