3021 726
4710 767
71501 709
4865 28
11936 644
43303 446
38047 536
15462 55
1857 229
3627 606
8226 235
4467 341
22911 211