20331 101
68327 303
98542 614
160191 284
209801 530
235273 337
90508 413
359826 761
151761 990
104156 686
66156 436
75579 122
47179 468
35240 306