3997 752
2978 709
482 58
11390 783
145051 786
45203 371
70483 645
4468 44
40608 333
4572 388
5347 321
12438 595
9045 659