2191 40
2388 213
4099 76
1919 220
5242 575
20407 893
3009 256
4378 78
5019 414
9101 765
4583 358
32689 686
20609 509