19527 598
5272 164
6230 403
17742 503
2653 340
11365 335
2880 709
4659 712
3642 859
1407 128
1753 177
2054 138
3127 439
7147 553
7894 582
3118 92
1782 89
1142 176
844 40
6793 246
3611 729
3001 421
3427 650