2775 120
2951 90
11888 778
21738 371
21647 279
32685 772
10379 50
17384 624
13375 325
6820 102
7778 813
3188 434
3081 46
3955 496
3739 654
4440 941
2880 368
4666 519
4030 635
5160 929
2453 417