2313471
832
2078062
731
2868767
703
14292220
6380
8563730
2434
1004979
367
1134265
354
367522
169
25376415
8246
3106658
769
13525457
4794
17705375
6515
45670117
13590
15948835
5086
599742
135
10845409
4492
3957812
1096
4819520
1840
8250752
3072
278084
47
4229991
933
9916424
4040
7789786
1869
6441587
2155
1326619
260
6370323
1671
5820909
2510
1901976
490