3570 602
3009 498
8021 139
13284 213
74683 455
57431 542
2363 252
5333 715
5223 584
5026 895
14943 92
28199 685
49522 484