125300 296
11960 168
13930 729
16325 570
6342 318
22951 732
11408 340
44305 351
15354 878
2138 197
4218 351
3274 556
3604 312
4775 578
7580 171
89584 738