115052 215
14230 713
7585 187
48966 472
25875 383
128068 871
16389 541
149782 494
9207 384
21696 201
21727 702
31208 947
3973 412
8234 85
8493 739
17704 716