4196 42
2525 178
3973 895
3468 465
3971 590
2832 601
3294 683
3506 826
4333 647
1518 111
3836 900
5319 957
4458 340
54551 575
4713 156
5182 54
44815 311
32314 305