12186 632
22652 110
13003 206
18587 313
736272 2234
33417 735
11973 852
43899 491
9859 239
54966 150
43095 285