34042 671
6317 464
3570 212
4800 360
10877 367
3501 590
8388 588
4843 540
3656 748
6771 695
4392 53
4487 253
37554 439
5581 374