2055 346
3497 376
847 22
3449 420
3086 387
1974 188
2398 300
1887 328
2442 481
1009 97
3068 502
28902 783