30093 247
3014 559
13816 111
2168 448
2744 717
21874 843
21209 514
57991 422
7146 446
31632 114
1523 235
55074 741
34840 929
31874 197
42688 668
10578 522
19734 871
72665 417
4148 603
10774 756
2713 331
33980 243
978 98
1711 231