5990 322
3438 636
3984 114
7073 572
5630 874
3091 148
4087 589
50003 412
43945 708
54207 437
46924 652
21636 281