30025871 5331
7235053 2246
65919585 9588
21954146 7740
14929045 4244
7483870 2934
4028008 691
6004987 1262
3441925 760
4534411 1124
2932155 1002
6513137 1617
12090378 2896
18743080 7847
4614704 882
5464124 1627
16193612 4178
2488122 719
4127886 816
25053186 7087
1825108 1156
1756599 559
11427285 2497
8038864 1862
73378140 33439
4621065 1137
5524094 1520