21534 350
5500 913
257330 1243
11652 356
6453 591
11889 783
165885 563
9035 402
102431 243
115404 442
50305 807
10836 333
30520 207
9641 780
4452 98
6509 673
4307 587
853 118
1997 337
1873 37