5809 336
11594 828
5215 455
6501 895
4064 398
3108 449
7664 532
13418 241
2985 82
7743 323
3943 154
3608 582
3149 502
4047 578
49994 288