59321
1582
2743
33810
34614
1450
47637
2252
69420
1900
2273
5016
1963417
1355412
13520283
11788261
1155416
109953
9759157
958911
79576
785937
73945
67552