19755 401
522851 1254
24516 611
33404 495
17709 608
58050 988
45987 336
4382 537
3121 547
9230 265
13485 595
2777 213
11942 682
2976 317
6204 609
38020 831
70006 994
63381 534