4583 685
8488 518
9440 472
7281 135
20057 197
46639 722
11680 942
40423 590
27618 465
19793 654
27829 268
2917 416