2183 40
2376 213
4088 76
1917 220
5231 575
20382 893
3001 256
4372 78
5007 414
9017 765
4547 358
32659 686
20577 509