2444 40
2660 213
4549 76
2082 220
5584 575
21191 893
3234 256
4957 78
5466 414
10768 765
5377 358
33783 686
21446 509