51883 585
21767 444
23412 504
12635 306
32355 385
83138 489
16299 264
32901 301
39765 659
15327 906
14642 126
2352088 3886
377635 1078
40942 581
45863 385
58208 485
57056 872
65844 833
79113 616
33814 841
50983 314
77871 480
30798 597
20030 102