4312121
347156
318261
300062
2726113
2705108
251569
2497104
211480
209168
192398
1870118
178654
173879
172297
148986
1457111
148976
165977
1516107
156996
152578
146765
1478107
1455114
148854
151285
1461103
148370
151789
151796
145576
154764
149367
143659
150363