2925 953
157 34
193 41
755 183
12929 915
1704 525
17085 519
7534 530
2607 405
3927 745
4883 868
48141 941
6115 245
25226 394
1529 118
10978 681
22192 461