21948 596
2889 386
9712 771
9472 831
4790 123
4284 55
105212 465
1982 212
8161 878
3727 107
8469 328
5964 240
28814 925
23590 436
8030 515
9210 541
16293 356