29864
248562
144375
453831
763187
357361
249106
117520
919108
184372
24432
210589
145133
766634
387251
482802
927733
233529
912558
88742
27499
117438
80366
549295
116733
351246