15400
20374
11303
8780
12563
26604
29109
22430
17423
23541
36293
41765
434857736
240860380
1683908313
158555269
131514180
125502260
1134958896
104803214
89876182
84037292
76432141
70402160