19749 401
522561 1254
24511 611
33339 495
17685 608
57988 988
45911 336
4378 537
3116 547
9228 265
13483 595
2776 213
11935 682
2973 317
6201 609
37985 831
69837 993
63286 534