2997358
757
9386513
1709
753847
1181
19908052
6245
3805722
672
309327
254
4822570
1580
18917652
10141
9953074
3386
2815253
873
3081135
527
3303585
596
19253215
8067
6588780
1184
4402678
1407
1757906
612
1627360
314
10233310
3732
1864827
537
1438616
226
959960
207
3232840
892
1674176
1222
3127081
565
666328
185
1184553
420
1697858
480
15328229
6138