19568 401
515057 1250
24421 611
32218 495
16508 608
55305 985
43842 332
4285 537
3039 547
9144 265
13406 595
2691 213
11766 682
2900 317
6083 609
36898 831
66038 987
59971 531