22050 596
2921 386
9751 771
9526 831
4864 123
4317 55
105348 465
2002 212
8170 878
3742 107
8489 328
6020 240
28943 925
23672 436
8097 515
9248 541
16379 356