5006 983
16924 471
12746 556
7491 185
21407 646
3711 240
10028 88
7702 694
18394 366
15057 32
14694 351
13980 119
15291 150
20219 325
7286 275
9830 109
12020 147
6032 610
30999 254
311854 707
26192 639
18714 675
18183 741
30984 884