50701 585
21412 444
22906 504
12365 305
31361 385
80916 489
15842 264
32155 301
39087 659
14976 906
14333 126
2292127 3862
376082 1078
40635 580
45697 385
57881 485
56603 872
65479 833
78264 616
33301 840
50211 314
76356 480
30556 597
19800 101