4282 160
9602 638
14322 380
5250 566
9024 133
6707 577
5412 293
7686 335
11753 546
9069 277
28398 518