4934 671
5797 686
4658 209
5991 524
4254 41
5620 160
4059 584
9587 562
9315 179
10303 160
3285 254
6489 101