335 58
5609 625
2732 75
3258 404
5937 97
1654 359
2530 339
5135 702
3467 708
5348 437
5932 555
2629 309
3734 678
4219 749
3886 614
837 152
1685 223
3018 807
1659 63
2760 204
4228 478
3248 119
3817 284
3262 660