2189 40
2383 213
4098 76
1919 220
5237 575
20402 893
3006 256
4378 78
5016 414
9070 765
4575 358
32683 686
20602 509