43965 1699
14953 1218
20242 1909
18831 692
31301 271
48539 325
32479 432
24820 1252
15482 334
24426 406
35173 852
51367 584