2772 120
2948 90
11886 778
21733 371
21643 279
32684 772
10378 50
17369 624
13355 325
6818 102
7777 813
3185 434
3078 46
3953 496
3737 654
4438 941
2878 368
4665 519
4029 635
5158 929
2451 417