12504628 5127
57228513 22270
14338520 3980
6059824 2013
43415248 19735
4410114 2290
17930812 6782
13499904 2481
8711114 1982
23831420 8262
16253956 5303
9562712 3125
34416313 9591
59227172 19169
12863706 2896
65739964 23932
16428656 4728
13699297 5676
41123770 14677
7810024 2846