8123731
1913
3440917
1303
3352431
1165
7676949
2224
3681940
1130
15025386
3873
7544729
1957
7037820
2378
3582515
678
5200262
1011
6873776
810
3447304
1240
2072191
392
2434985
688
2256627
889
2423682
1052
6483722
1256
32120201
11331
991448
373
4718317
1030
2596033
920
39599133
16920
3365022
907
2953671
1294
4563461
1174
2017668
515
3558620
1162
4014462
1203