22061 171
59557 345
18201 40
12004 211
14759 781
22410 856
5701 572
30949 65
43580 847
31246 150
41152 286
14369 131
11788 467
31175 448
11831 578
31558 430
8538 548
21671 411
30758 768
16601 461