12459176
3031
7130761
2368
7936919
2359
23314955
4259
5414990
1463
8342131
2086
6302022
1837
6287665
2309
7243554
2051
6844625
2280
6327798
1774
1362493
1344
15976933
5048
36614646
10166
7878200
2780
31258375
9924
15331461
2170
6014836
1928
30109167
17621
8587565
2428
9002337
1910
6291321
2142
4945256
2126
1225764
2384
6827440
2120
9273299
6396712
1866
14963166
5284