2971 317
219480 173
4591 715
7992 658
7914 74
2977 232
29602 646
22462 258
4293 218
2178 242
3724 405
3921 321
3325 668
3490 471