53944446 22336
20932563 8246
4925278 1793
14656550 3980
6511613 3191
12149842 4426
7525672 3069
9815227 2375
6603234 2233
2925227 1039
3261610 1184
5068023 1998
1539110 515
1301078 505
870613 191
5114999 2258
735779 157
2191895 672
710631 345
949109 292
929886 267