21851 596
2856 386
9671 771
9435 831
4720 123
4249 55
105084 465
1974 212
8152 878
3697 107
8451 328
5930 240
28707 925
23538 436
7992 515
9171 541
16225 356