137773
3215
2721
7020
1010
210
1591
1131269
63520
3565
3307
4298
200990
1648217
1168512
11517276
1044716
10401259
98064
8449155
786111
71716
62584
58002