125283 166
4097717 267
1173334 160
141893 131
25098908 11127
10467739 3826
5457932 2048
11989372 3895
5962406 2095
12261579 2990
7921770 2073
4157253 1278
7529219 1866
60681130 21519
45108821 14793
26419156 11020
32243324 13873
39143920 15447
34285613 11868
23017685 6883
4547904 1297