19751 401
522669 1254
24514 611
33360 495
17695 608
58009 988
45946 336
4380 537
3118 547
9228 265
13483 595
2776 213
11940 682
2973 317
6201 609
37991 831
69882 993
63325 534