31187 91
20868 349
21818 292
21376 711
20942 328
14426 365
28208 268
18657 103
42973 319
25521 879
5104 902
4385 574
28000 600
4221 444
2308 128
5900 799
4131 257
2839 401
87840 767
13278 115
19577 62
13681 515
24395 803
17898 58