3585 515
2623 527
48185 352
15345 673
15635 437
30065 343
23781 193
20591 74
14496 899
16228 904
15607 738
8690 560
4735 213
9022 113
5474 750