1007 239
2583 542
447 138
1290 363
5604 633
19163 32
9432 340
2550 154
3675 598
4184 52
3167 278
6365 705