2781 120
2958 90
11894 778
21747 371
21663 279
32692 772
10382 50
17449 624
13439 325
6828 102
7783 813
3196 434
3089 46
3959 496
3747 654
4450 941
2886 368
4673 519
4039 635
5169 929
2463 417