13049060
3678
13102486
1033
10180107
3103
1304656
2431
768860
2415
2511712
1517
4379719
2211
4906140
1539
246555
622
613923
898
361188
666
383315
609
1524690
2821
5518289
2239
1185605
2117
4791371
1856
395344
691
2157944
2356
149181
414
90468
537
434070
769
1916374
1291
2070900
512
431158
779
408903
659
427152
287685
493
905708
829