40201565 18899
21047545 7360
12548369 4432
27019003 10939
8744783 2604
35352602 10090
11367500 4294
21092332 7470
6575409 3936
9417574 2676
7235533 2431
8578181 2670
6341301 2428
12948774 5171
10091141 3185
6537811 1727
3907007 1357
10729229 3292
14143085 5428
12881459 4137
1772766 499
7612257 2726
5767407 2170