2429 40
2642 213
4530 76
2073 220
5555 575
21161 893
3214 256
4931 78
5447 414
10727 765
5352 358
33741 686
21406 509