2781 120
2958 90
11897 778
21747 371
21663 279
32693 772
10382 50
17456 624
13443 325
6829 102
7783 813
3196 434
3089 46
3960 496
3748 654
4450 941
2886 368
4673 519
4039 635
5169 929
2464 417