2190 40
2388 213
4098 76
1919 220
5239 575
20407 893
3009 256
4378 78
5019 414
9099 765
4583 358
32686 686
20609 509