10016 619
12528 826
7854 506
6450 156
8967 389
7733 107
4084 612
3338 556
7210 335
5599 328
9134 483
101933 244
5251 551
2808 197
5852 468