10016 619
12529 826
7859 506
6452 156
8969 389
7738 107
4084 612
3343 556
7213 335
5600 328
9134 483
101952 244
5254 551
2809 197
5858 468