286370
309974
13792
922818
175204
820371
178545
768300
205736
609169
813603
27434
4284364
3611456
3551929
3186460
2907998
2813283
2779955
2598725
2506226
2108209
1936351
1894407