2148 618
1439 101
4262 240
4210 785
7749 354
6537 450
9611 461
5337 604
5073 378
3418 653
20111 276
4215 441
14345 104
5862 384
69995 659
8481 713
7767 956