2628 119
6509 464
5872 571
37256 72
26633 786
323749 847
341790 1175
18876 793
4171 529
4098 496
3374 364
3173 305
3527 619
2033 97
1795 210
4924 227
4758 524