194919
32228
279108
703872
1005143
203216
294123
737164
432526
68461
507771
123893
4941365
4037932
4002456
3338460
3227998
3126285
3068955
2811725
2774226
2317209
2058351
2037407