57093 770
3535 172
15272 153
7786 927
5781 516
5925 753
5776 374
5780 371
9217 359
6846 577
4069 577
4652 116
4849 75
4591 282
10398 397
4153 230