4196 42
2525 178
3972 895
3468 465
3971 590
2832 601
3293 683
3505 826
4333 647
1518 111
3836 900
5319 957
4457 340
54545 575
4713 156
5181 54
44806 311
32313 305