2983 317
219481 173
4600 715
7993 658
7917 74
2978 232
29610 646
22464 258
4306 218
2182 242
3730 405
3927 321
3328 668
3497 471