1053 224
4512 93
3743 604
5859 870
126145 209
99005 510
59285 177
15429 103
11826 82
13138 391
29760 369
9060 333
5280 605
3871 76
24580 798
5364 501
9275 614
37788 694
3418 422