2778 120
2955 90
11891 778
21742 371
21659 279
32688 772
10381 50
17420 624
13415 325
6826 102
7782 813
3192 434
3088 46
3958 496
3743 654
4445 941
2885 368
4672 519
4035 635
5162 929
2460 417