10016 619
12529 826
7857 506
6451 156
8969 389
7733 107
4084 612
3340 556
7211 335
5599 328
9134 483
101944 244
5254 551
2808 197
5854 468