22062 596
2926 386
9759 771
9536 831
4871 123
4325 55
105364 465
2002 212
8172 878
3744 107
8490 328
6027 240
28962 925
23680 436
8107 515
9255 541
16386 356