19751 401
522673 1254
24514 611
33362 495
17695 608
58013 988
45946 336
4380 537
3118 547
9229 265
13483 595
2776 213
11940 682
2973 317
6201 609
37991 831
69885 993
63328 534