2989 317
219488 173
4613 715
7995 658
7919 74
2982 232
29626 646
22466 258
4322 218
2186 242
3732 405
3929 321
3328 668
3498 471