2447 40
2661 213
4550 76
2085 220
5590 575
21194 893
3236 256
4968 78
5468 414
10770 765
5378 358
33788 686
21449 509