198267
644849
894374
14682
640932
382958
50190
72924
538441
459371
242367
789117
5131799
3552581
3056148
2366804
2228988
2037609
1950357
191178
1760118
1718136
1685195
1634471