115072 215
14230 713
7586 187
48968 472
25875 383
128084 871
16389 541
149804 494
9207 384
21696 201
21727 702
31209 947
3973 412
8234 85
8493 739
17704 716