135674
229248
604108
815213
404845
549672
248602
154453
108866
475826
752563
234762
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471