3993 752
2948 709
476 58
11385 783
144884 786
45109 371
70121 645
4444 44
40598 333
4560 388
5339 321
12435 595
9004 659