9016 157
6272 482
5691 782
4597 465
8436 924
5461 350
3968 49
6731 897
6387 118
6202 773
7329 322
7015 673
6841 259
2333 54
321090 1366
4758 271
3497 597
10406 729
5295 618
3732 402
2355 364
836 46
3286 707
5200 243