3130 899
458 130
75932 235
1812 275
3312 755
30587 345
1638 251
160340 1070
111658 300
55393 340
162114 1087
27372 77
52595 198