8391
21367
34936
504110
69817
34156
45228
13841
15865
41012
23313
40274
435046736
240959380
1684838313
158646269
131586180
125578260
1135818896
104845214
89940182
84075292
76507141
70455160