1011 281
1449 92
855 264
2688 806
376 118
420 43
9485 295
3748 264
2179 410
4285 423
17669 273
3883 114
5136 539