2994 317
219490 173
4617 715
7995 658
7921 74
2984 232
29635 646
22467 258
4338 218
2186 242
3732 405
3929 321
3329 668
3498 471