19751 401
522686 1254
24514 611
33364 495
17698 608
58018 988
45947 336
4380 537
3118 547
9229 265
13483 595
2776 213
11940 682
2973 317
6201 609
37991 831
69894 993
63331 534