10016 619
12529 826
7859 506
6452 156
8969 389
7736 107
4084 612
3341 556
7212 335
5599 328
9134 483
101950 244
5254 551
2808 197
5858 468