1252 265
20456 630
4588 175
7594 688
55497 426
6184 94
7973 532
2008 202
3830 788
7686 557
2863 313
3879 737
3157 529
6034 612