1128 241
2236 532
1061 210
3992 537
841 37
16028 619
7368 72
32483 407
5001 831
11157 610
8413 779
5675 359