2182 40
2374 213
4079 76
1914 220
5223 575
20366 893
2998 256
4368 78
4998 414
8985 765
4535 358
32649 686
20569 509