2144 560
1735 517
1088 260
3011 948
4778 498
5762 617
3400 261
5026 469
8248 375
9450 464
75655 214
30776 172