10016 619
12529 826
7859 506
6452 156
8970 389
7740 107
4084 612
3343 556
7213 335
5601 328
9134 483
101959 244
5254 551
2809 197
5858 468