125175 296
11959 168
13927 729
16323 570
6342 318
22950 732
11407 340
44290 351
15346 878
2138 197
4217 351
3273 556
3604 312
4775 578
7578 171
89546 738