1855 460
34603 548
16689 187
7683 523
10227 154
11195 129
4591 282
7768 129
5522 280
5840 431
19210 712