19751 401
522629 1254
24512 611
33355 495
17692 608
58002 988
45928 336
4379 537
3118 547
9228 265
13483 595
2776 213
11937 682
2973 317
6201 609
37988 831
69864 993
63308 534