125082 296
11958 168
13923 729
16319 570
6338 318
22948 732
11406 340
44279 351
15338 878
2137 197
4216 351
3273 556
3603 312
4773 578
7576 171
89521 738