5904 614
108041 766
4763 719
11967 556
9090 450
3324 177
3511 555
2129 225
3872 286
2350 449
3844 819
843 37
1679 273
1193 45
3218 787
1161 113