19751 401
522661 1254
24514 611
33359 495
17695 608
58007 988
45941 336
4379 537
3118 547
9228 265
13483 595
2776 213
11940 682
2973 317
6201 609
37990 831
69877 993
63323 534