1504 72
3436 915
1236 83
1166 82
3891 471
1769 190
3889 359
12752 504
8393 355
4250 493
3673 597
8685 394
3368 302
3093 305
3718 545
28140 390