115283 216
14232 713
7590 187
48986 472
25879 383
128228 871
16392 541
149889 495
9210 384
21710 201
21735 702
31219 947
3976 412
8243 85
8495 739
17707 716