2984 776
2146 697
27165 231
949 226
2449 715
1951 360
8413 642
9016 451
12704 840
6094 286
7094 519
8494 62