2957 41
2182 189
5453 134
4093 820
7189 735
4347 171
4606 629
2591 154
20096 354
12454 324
19750 98
7124 521
5946 600
3982 807
12759 67
7135 70