3096 960
1225 143
1268 389
1162 269
2421 704
396 102
900 177
1199 251
986 52
22806 552
3538 468
3634 565
33292 736
16304 467
12391 186
13919 337
5347 423
6303 287