38926041
5510
14145429
5381
15136208
7203
11512438
4432
60536915
17413
44065913
19210
18354958
8438
13051331
4439
6012505
2151
6799559
2613
48787940
16716
44313489
18547
36193619
18425
10050733
4269
6657260
1702
18238123
10021
25188557
6148
12394537
4354
18981813
7630
7309882
2818
10162433
3609
19583425
6188
2493328
794
2778220
6547
14073015
5896
9871835
3078
2567692
35771338
19901