50658 585
21396 444
22888 504
12354 305
31334 385
80848 489
15826 264
32133 301
39060 659
14971 906
14326 126
2290236 3862
376036 1078
40624 580
45694 385
57873 485
56587 872
65465 833
78240 616
33283 840
50193 314
76307 480
30548 597
19790 101