19751 401
522664 1254
24514 611
33359 495
17695 608
58009 988
45944 336
4380 537
3118 547
9228 265
13483 595
2776 213
11940 682
2973 317
6201 609
37991 831
69878 993
63324 534