5586 349
8008 305
50039 60
29304 782
5020 281
3484 352
5151 469
2733 76
3526 474
1075 181
1590 290
8747 184