3021 726
4710 767
71489 709
4865 28
11936 644
43292 446
38046 536
15460 55
1857 229
3626 606
8226 235
4467 341
22902 211