4210 42
2532 178
3988 895
3477 465
3993 590
2840 601
3310 683
3519 826
4343 647
1532 111
3850 900
5332 957
4466 340
54936 575
4725 156
5217 54
45080 311
32462 305