2442 428
28849 88
10536 249
27387 357
15581 469
30099 153
20242 611
16399 627
18471 254
9364 521
20150 680