21029 93
7580 788
12384 687
50633 528
94445 913
30069 664
21763 206
11763 341
33913 179
10233 487
54477 75
5085 240
2800 247
19522 662
15621 471
3610 157
14732 175
10810 181
9887 610
23310 610
5540 218
4722 637
9612 159
11530 565
8232 191
20529 664
5624 699
5059 90