17928779
6499
9103515
2642
8302409
4426
1282533
245
11096111
3861
10463950
2987
8570453
2001
11282721
2582
6379412
1344
4434967
1985
44065913
19210
213653
474
7091677
2893
11201898
4266
9099176
4033
26836080
7894
14027119
6072
24907450
7756
5227880
1021
10141927
3820
12249628
4036
8843536
2733
1589020
408
1554887
6766113
2045
26092987
9449
3884211
838
5948819
2205