151969
539952
125330
264150
204765
60528
144804
43793
16333748
732286
5371578
4532981
3682192
3634510
2394216
2267495
809392
87347
502879
2171