19751 401
522654 1254
24512 611
33357 495
17694 608
58005 988
45935 336
4379 537
3118 547
9228 265
13483 595
2776 213
11938 682
2973 317
6201 609
37990 831
69870 993
63318 534