2393 425
23413 337
10018 503
9665 435
14708 624
105883 920
58409 446
6347 83
3958 256
1777 184
3256 739