20008011
7781
39625592
12271
5924415
1756
22163159
8428
3506359
904
3325966
1269
14372066
4505
5982116
2042
19434570
8284
11333285
4115
6671831
2579
1209079
2026
5192700
1605
24847264
8485
27197059
7621
44675378
7546
4759880
1256
7033648
2890
14588723
4806
6057898
2657
3111807
1404
7905277
1577
16852196
5837
8996600
2745
4906068
1118
4384877
1237
5058265
2663435
794