19948 580
7952 491
3885 94
4527 925
3715 495
3862 712
2768 521
13856 58
8135 573
2086 239
5622 659
3581 392
73466 652