43432338 21419
31243487 15462
36747459 32037
29816126 14005
33012106 20819
10068471 3628
63606446 35584
14640248 5362
19310716 9691
34023262 18705
11583749 4778
16736262 9625
25354961 11190
7173553 3741
23810563 8570
11216157 5092
18948814 8325
12143477 7709
10025745 4351
7807134 3188
12864944 4172
15216385 6151
946473 1856
7831280 3292
7210272 3025
2061359 1545
3743999 1445