19579 401
515401 1250
24422 611
32266 495
16547 608
55402 985
43903 332
4286 537
3042 547
9148 265
13408 595
2694 213
11767 682
2903 317
6087 609
36941 831
66138 987
60081 531