22073988
6977
38084157
16182
30804895
8284
21382502
6983
13577630
3678
27983949
8903
24586826
7414
15794850
5588
12013688
3122
19856806
6455
19389155
6440
24909524
8463
19754026
6157
23977017
8051
8307310
2195
16386587
4476
8895667
2635
19740913
5818
10070827
2833
14639262
4753
15073744
5755
21433264
6537
20623232
7420
29407025
12695
12580479
4322
11041727
3663
12918473
4523
16700206
4558