125062 296
11957 168
13922 729
16318 570
6338 318
22948 732
11406 340
44276 351
15336 878
2134 197
4216 351
3273 556
3602 312
4773 578
7576 171
89514 738