19176 282
32045 260
2530 121
642 161
3931 684
820 214
1742 297
3333 842
3155 859
1937 357
14043 685
6000 498
1860 539
2763 676
38409 35
25774 653
10745 107
16534 569
5805 410
4296 97
809 230
2679 660
590 134
43734 310