5095 595
4864 161
7423 593
10908 364
2487 182
3884 424
3987 442
2744 312
3036 345
1531 89
2454 412
5014 839
4218 332
34127 182
45519 190