4006 59
2104 262
3040 495
1585 289
78897 616
2408 438
578 38
3506 774
2854 374
17753 531
1728 278
820 128
1763 184
2253 394
2185 285