24574
132394
29597
230156
139196
209454
68636
53913
501548
744995
20011
324597
5556367
4553935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352