2800 90
11795 778
21559 371
21393 279
32572 772
10301 50
16452 624
12495 325
6742 102
7714 813
3114 434
3014 46
3844 496
3667 654
4363 941
2601 120
2789 368
4596 519
3946 635
5054 929
2351 417