40931 510
23720 107
52327 657
35449 552
49788 514
50242 651
80027 549
81077 166
44401 130
145174 891
37574 419
92097 358
97008 598
55886 142
37438 562
116606 493
51240 585
43445 410
35156 411
71797 759
18698 753
128802 756
133918 663
132048 999