40583
28113
1039170
900
55891800
42371479
5148556
54151104
47091737
4341258
84491652
63111597
5476569
83931906
41471113
49341220
58351940
81801030
8566510
44291898
5712258
66541122
5191718