3580 602
3015 498
8021 139
13286 213
74726 455
57475 542
2364 252
5335 715
5225 584
5030 895
14944 92
28239 685
49555 484