1395 217
1112 214
2885 900
84778 952
3381 563
4221 192
59334 674
32117 528
156119 424
187345 817
54524 709