29016 242
52271 330
66531 45
72930 616
53219 510
82779 116
147101 671
96762 286
118892 343
58454 618
112488 330
84776 956
114533 695
68372 669
144150 1308
72115 479
43361 339
97155 778
66413 517
44626 764
65611 977
66297 116
48616 164
84431 814
54027 190