20333555
7508
5640908
1809
4459814
1332
24031587
5840
5285676
1504
11117200
3590
2195878
766
4110968
973
7530419
2425
6517431
1262
2677309
788
3415266
1218
2113267
461
23180165
6930
20629541
7706
2317841
791
5177479
1731124
439
1587163
477
1646405
515
21534099
6660
3574818
1080
3157391
892
8550507
3141
1629650
364
18552838
3113
2232531
590
1688533
584