2781 120
2958 90
11897 778
21747 371
21665 279
32693 772
10382 50
17460 624
13448 325
6831 102
7788 813
3197 434
3089 46
3960 496
3748 654
4451 941
2887 368
4674 519
4040 635
5170 929
2466 417