5111 595
4873 161
7433 593
10917 364
2495 182
3904 424
3991 442
2751 312
3042 345
1542 89
2460 412
5019 839
4237 332
34424 182
45737 190