70293 228
19554 311
104592 980
66431 300
152090 913
24177 206
105747 351
28786 591
9204 657
4178 425
1962 281
1537 42
2307 419
3400 253
5452 685
14497 661
4621 495
42840 508