2628 119
6509 464
5872 571
37257 72
26633 786
323752 847
341811 1175
18877 793
4172 529
4098 496
3374 364
3174 305
3527 619
2033 97
1795 210
4925 227
4759 524