1013 281
1836 92
870 264
2712 806
385 118
441 43
9595 295
3956 264
2198 410
4302 423
17748 273
3944 114
5157 539