19580 401
515438 1250
24422 611
32268 495
16556 608
55416 985
43911 332
4287 537
3042 547
9148 265
13408 595
2694 213
11767 682
2903 317
6087 609
36951 831
66148 987
60087 531