2805 685
4992 112
29558 123
8280 523
9024 70
8796 212
10399 450
19986 46
144283 561
9600 680
5590 726
4294 608
2961 117