16030984 5425
8789645 3791
20989196 5284
16973914 7448
25013215 7426
8840212 2924
17655722 6210
4563910 1291
11623097 4888
8767207 2943
6151005 1825
37509534 9547
11035909 4803
21257165 8733
10613060 4850
57864673 14950
7340704 2821
8552169 2412
10963608 2585
9364955 3609
4718153 1266