1013 281
1836 92
870 264
2711 806
385 118
441 43
9595 295
3956 264
2198 410
4302 423
17747 273
3943 114
5157 539