4207 42
2531 178
3984 895
3476 465
3991 590
2839 601
3309 683
3516 826
4341 647
1526 111
3847 900
5331 957
4465 340
54876 575
4722 156
5212 54
45018 311
32441 305