2702 120
2882 90
11836 778
21662 371
21533 279
32644 772
10336 50
16918 624
12832 325
6789 102
7748 813
3158 434
3053 46
3891 496
3704 654
4400 941
2843 368
4639 519
3993 635
5111 929
2400 417