3530 602
2999 498
8009 139
13278 213
74497 455
57270 542
2356 252
5319 715
5214 584
5016 895
14920 92
28039 685
49358 484