2441 40
2656 213
4545 76
2082 220
5574 575
21182 893
3232 256
4954 78
5461 414
10760 765
5372 358
33774 686
21433 509