335 58
5609 625
5937 97
6992 475
2472 615
924 150
934 118
678 104
1995 489
5135 702
5348 437
10188 254
992 46
2884 613
16633 293
5932 555
2629 309
3793 835
3662 125
3734 678
829 231
4219 749
6532 647
4721 505