2628 119
6508 464
5872 571
37256 72
26633 786
323747 847
341787 1175
18876 793
4171 529
4097 496
3374 364
3173 305
3527 619
2033 97
1795 210
4924 227
4758 524