21848 596
2856 386
9670 771
9435 831
4719 123
4247 55
105079 465
1974 212
8151 878
3697 107
8450 328
5930 240
28706 925
23536 436
7991 515
9169 541
16224 356