5084 595
4857 161
7405 593
10895 364
2484 182
3873 424
3983 442
2735 312
3029 345
1524 89
2449 412
5009 839
4199 332
33861 182
45318 190