115318 216
14232 713
7591 187
48988 472
25879 383
128238 871
16393 541
149900 495
9210 384
21710 201
21735 702
31222 947
3976 412
8246 85
8496 739
17710 716