228355671
124551
41508911
19163
56775304
22999
94561104
39895
89604491
37425
26081903
11793
21894449
9358
39915407
13270
42323475
18284
27277443
11237
9738591
3861
16852090
7301
19840445
9682
14788145
4750
7997973
3757
31019303
17369
25103256
10194
15305016
6402
15312571
5855
39356763
11413
50702951
16091
5414217
1963
16974298
7165
6225251
2252
11770620
4153
4887001
2155
12760398
6028
13308615
4530