3531 602
3000 498
8010 139
13278 213
74503 455
57274 542
2356 252
5320 715
5215 584
5017 895
14923 92
28043 685
49366 484