21848 596
2856 386
9671 771
9435 831
4719 123
4247 55
105081 465
1974 212
8151 878
3697 107
8450 328
5930 240
28707 925
23537 436
7991 515
9169 541
16224 356