2994 317
219488 173
4616 715
7995 658
7921 74
2982 232
29632 646
22467 258
4334 218
2186 242
3732 405
3929 321
3329 668
3498 471