21859 596
2857 386
9672 771
9437 831
4724 123
4252 55
105084 465
1974 212
8154 878
3697 107
8451 328
5930 240
28712 925
23538 436
7993 515
9173 541
16230 356