3525 602
2999 498
8008 139
13277 213
74466 455
57259 542
2356 252
5319 715
5213 584
5015 895
14919 92
28023 685
49338 484