4133 391
2281 547
1522 238
3389 289
2837 128
3884 506
3302 425
12388 701
7303 42
15481 684
15713 848
39182 34
5838 58
41737 722