19749 401
522558 1254
24511 611
33338 495
17683 608
57985 988
45905 336
4378 537
3116 547
9228 265
13483 595
2776 213
11935 682
2973 317
6201 609
37985 831
69833 993
63284 533