22048 596
2921 386
9751 771
9526 831
4863 123
4315 55
105345 465
2002 212
8170 878
3742 107
8488 328
6020 240
28943 925
23671 436
8097 515
9247 541
16379 356