2772 120
2948 90
11885 778
21731 371
21641 279
32683 772
10377 50
17352 624
13336 325
6817 102
7776 813
3185 434
3076 46
3949 496
3736 654
4434 941
2877 368
4664 519
4029 635
5156 929
2451 417