2780 120
2957 90
11893 778
21746 371
21663 279
32692 772
10382 50
17441 624
13431 325
6828 102
7783 813
3196 434
3089 46
3959 496
3746 654
4449 941
2886 368
4673 519
4039 635
5168 929
2462 417