1012 281
1756 92
859 264
2698 806
380 118
428 43
9573 295
3910 264
2192 410
4287 423
17700 273
3896 114
5145 539