2435 40
2651 213
4537 76
2078 220
5563 575
21169 893
3228 256
4940 78
5455 414
10745 765
5361 358
33756 686
21419 509