3529 602
2999 498
8009 139
13278 213
74491 455
57267 542
2356 252
5319 715
5214 584
5015 895
14919 92
28034 685
49351 484