3501 383
4974 338
8764 389
5017 899
43333 513
8966 598
12307 465
3809 254
37877 670
5052 113
4540 715
6380 632
3903 700
4877 105
3863 94
2496 404