2999 317
219494 173
4623 715
7996 658
7926 74
2985 232
29639 646
22470 258
4346 218
2187 242
3732 405
3932 321
3329 668
3498 471