1216 278
2855 823
1710 501
170 24
3101 610
2233 441
9086 383
3253 366
12910 117
23352 358
19360 750
6263 207