19755 401
522858 1254
24516 611
33409 495
17710 608
58057 988
45993 336
4382 537
3121 547
9230 265
13485 595
2777 213
11942 682
2976 317
6204 609
38021 831
70007 994
63384 534