19749 401
522592 1254
24511 611
33342 495
17690 608
57994 988
45915 336
4379 537
3118 547
9228 265
13483 595
2776 213
11935 682
2973 317
6201 609
37986 831
69851 993
63297 534