19569 401
515130 1250
24422 611
32227 495
16514 608
55321 985
43858 332
4285 537
3040 547
9145 265
13406 595
2692 213
11766 682
2900 317
6084 609
36904 831
66057 987
59992 531