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