2820 685
5114 112
29648 123
8321 523
9071 70
8815 212
10456 450
20058 46
144956 561
9619 680
5612 726
4320 608
2980 117