1429 101
4238 240
4207 785
7711 354
6530 450
9607 461
5336 604
5069 378
3414 653
20101 276
4215 441
14345 104
5862 384
69940 659
8481 713
7766 956