5008 521
5304 160
8693 593
5718 597
5644 758
13189 134
20600 383
10909 286
7254 336
39682 952
33193 404
8999 116
5173 249