6582 336
4629 354
5342 457
2535 302
3276 249
2747 41
6414 664
3888 285
3652 646
3001 336
3646 376
57597 587
11004 41
1448 54
3322 410
2906 163
6265 279
2263 225
6112 544