2770 120
2947 90
11882 778
21730 371
21637 279
32683 772
10377 50
17344 624
13328 325
6816 102
7775 813
3184 434
3076 46
3948 496
3735 654
4433 941
2876 368
4664 519
4027 635
5155 929
2451 417