129073 299
12016 168
13992 729
16359 570
6389 318
22997 732
11450 340
44619 351
15749 878
2171 197
4242 351
3300 556
3669 312
4802 578
7647 171
90866 740