125150 296
11959 168
13925 729
16323 570
6341 318
22948 732
11407 340
44289 351
15343 878
2138 197
4217 351
3273 556
3604 312
4774 578
7578 171
89539 738