2700 304
6338 715
3560 739
3965 793
11687 239
4036 893
4326 450
4403 174
2677 159
1951 173
19822 721
4910 316