3050 266
1776 122
2720 460
3003 531
2730 523
3467 861
57129 587
4299 268
2665 61
3719 79
3748 491
3788 265
5056 627
1188 40
2332 117
5077 782